/** \file blender/editors/datafiles/texdraw.png.c
 *  \ingroup eddatafiles
 */
/* DataToC output of file <texdraw_png> */

int datatoc_texdraw_png_size= 9462;
char datatoc_texdraw_png[]= {
137, 80, 78, 71, 13, 10, 26, 10,  0,  0,  0, 13, 73, 72, 68, 82,  0,  0,  0, 96,  0,  0,
  0, 96,  8,  2,  0,  0,  1, 26,253,208,249,  0,  0,  0,  4,103, 65, 77, 65,  0,  0,177,143, 11,252, 97,  5,  0,  0,  0,  6, 98,
 75, 71, 68,  0,  0,  0,  0,  0,  0,249, 67,187,127,  0,  0,  0,  9,112, 72, 89,115,  0,  0, 13,215,  0,  0, 13,215,  1, 66, 40,
155,120,  0,  0,  0,  7,116, 73, 77, 69,  7,218,  7, 21,  0,  4, 18, 61, 67, 90, 24,  0,  0, 32,  0, 73, 68, 65, 84,120,218,237,
124, 89,140,101,215,117,221, 90,251,222, 87,213, 53,177,122, 98, 55,123,160, 40, 78,146,200,166, 68, 54, 69, 89,116, 34, 91,  1,
100,249, 67,142,156,200,128, 12, 88,  9, 16,219,178,243, 39,217,150,  7, 13,148, 29, 32, 81, 44, 39,254,113,236, 12,  6,226, 64,
118,  2, 36,158, 62,226, 32, 48,132,124, 68,113,108,121,136,  6,202,146, 69, 54, 71,113,234,110,178,217, 67,117,205,245,222, 61,
123,229, 99,159,115,238,125, 85,221, 20, 21, 75,  1, 12,232,117,163,234,189, 91,247,221,123,238, 57,123, 92,123,237,  3,124,163,
175,155,142, 29,187,245,214,219,246, 30, 39,128, 15,127,228, 99, 41,117,  4,204,140,102,109,219,142,218,182, 29,141, 30,250,216,
 71,243, 73, 31,252,137,159,148,  4,200,104, 52, 51,227,129,253,155,183,222,118,254,200,209,171, 51,163,209, 15,253,208, 95,157,
 63,119,174, 57,125,255,105, 79,201,147, 11,146,235, 45, 15,254,233, 77, 55, 93,184,225,134, 29, 51, 73,233,232,145, 31,252,236,
103,255,164,157, 76, 38,140,107,122,243,192,  3, 95, 24,111,211,224,105,198, 73,235, 58,237,140,199, 15, 61,244,241,182,155,116,
  4, 73,154,249,100,226,238,  0, 65,235, 70,173,253,249,159,253, 45,114, 44,247, 54,165,142,  4, 96,116, 78, 38,158, 18,165,110,
107,115,223, 35, 95,125,179, 53,147,166,113, 72,109,151, 58,  3,105, 34,109, 50, 73, 77, 99, 15,127,241,116,211,182, 77, 51,105,
212, 72,130,208,122, 74,162, 25,  0,120, 74,250,203, 47,189,209,204,129, 14, 18,  4, 72, 20,219,148, 18,  9, 73,102,246,165,135,
 79,145, 73,114,176,  5, 32,  0,104,193,174, 77, 93, 50, 19,208, 72, 34, 41, 37,160, 97,114,  8,  0,157,201,220, 94,213,114, 53,
245,221,220,220,252,205, 55,223,108,198,173,173,173,221,107,119,255,253,247,191,227,123,222, 41,201, 72,154, 53, 77, 19, 11,247,
233, 79,127,250,179,127,242,199,101,237, 62,248, 19,130,  8,154, 25,141,198,246,245,111,120,230,240,161,245,253,  7,183,215,215,
142,124,255,187,127, 27, 64,115,250,244,253,158,220,229,146,110,191,237,177, 59, 95,127,102,255,254,245,185,249,206, 61,153,141,
223,240,250, 31,253,204,103,254,103, 59,233, 38,177, 44, 52, 91, 88,186, 56, 30,219,168, 85, 26,137,192,231,254,226,158, 46,141,
 63,241,207,127,177,237, 38, 19,210, 72,156, 60,121,126,188,147,148, 96,132, 75,  4,215, 54, 70,173,141,  5,180, 93, 74, 70, 55,
179,197,165,139,227,177,187,195,229,127,241,231,223,  1,140,154,102,226,173, 11,101, 89,228,190,114,101,225,224,161, 43,227, 29,
 59,115,230,222,166, 77,141, 65, 82, 94,187,148,146,209,101,246,236,179,199,151,150,174, 60,242,200, 93,102,157,  4, 52,121, 93,
 64,182, 41,185,140,148, 72,126,249,203,167, 72,  7, 64,118,137, 18,133, 68, 26, 91,247, 14,104,204, 12,128,148,204,152,146, 72,
 18, 78,154,211,221,133,111,214,139,195, 15, 63,249, 83, 31, 90,152, 95,136, 69,138,127, 12, 61,107,140,100, 99,205,175,254,234,
175,188,244,210, 75,215,190,208,207,252,236,207, 37, 79, 16,224,138,203, 18,160,145, 48, 26,  1, 90, 67, 51, 35,173,105, 26, 35,
155,166,161, 53,223,253,246, 63,127,251,119,253,183,225,133,218,205,205, 77, 64, 40,207,200,193, 11,196,137,227,231,111,189,253,
185,166,229,168,177,182,165,153, 89,  3, 51,166,100,159,254, 31,239,250,252,231,222,246, 91,191,245,155, 79, 60,254, 56,128,118,
 50, 30,215,135, 20, 65,210, 72,146, 75,139,235,119,221,115,198,140,227, 49, 90, 55,155,145, 53, 52,200,157,238,130,186,181,117,
238,108,111,191,239,125,255,160,105,154, 95,248,249,143,243,135,127,228, 71,242,  3, 17,140, 31,180,209,104,114,239,125, 95,134,
193,104,109,195,118,132,153,145,141, 70, 77,211,194, 72,  1, 18,254,244,179,111, 35,173, 49, 51,179,102,212,182, 41,117,136,165,
  4,104,128,104,244, 59,238,124,108, 60,150,153, 72, 36, 67,215,113, 50, 81,219,168,105,184,189, 61,255,149, 47,223, 75,163,113,
 66,154,155,153, 89,114,111,187,206,141,121,249, 76,  0,204,161,201, 36, 77, 38, 78,130, 76,102, 52,195, 35, 15,191, 41,117,251,
 66,225,204, 38,161, 49,217,112, 26,205,189,245,212,  9,164, 65,162, 59,205,  4,233,249,231,142,223,126,199,211, 18, 82,106,207,
 60,122,143, 25,105, 70,116,214, 24, 65,107,140,176,166,241, 68,107,104,108,104,230,109,215, 37, 35, 40,  3, 65,152,119, 50,179,
213,213,125,151, 46, 46,158, 61,123,179,212,  0,201, 29,102, 70,210,221,154,134,238,214,152,185,104,102, 34, 41,107,172,105, 83,
 74, 78,210, 69,194,204, 73, 75, 41,145,124,246,217,147,  0, 72, 39, 33, 81,130, 25,105, 82, 50, 51, 40,201, 96,146,100,141,193,
  9,182,201,147, 21,193,  9, 43, 24, 19, 31, 47, 51,  3,104,161,120, 48,130, 36, 40,201,140, 14,144,  2,129, 70,252,230,233,218,
183, 70,105,235,235,192,129,  3,251,247, 31,  0,176,179,179,189,178,178,178,185,185,249, 13, 92,232,142, 59,239,124,239,123,127,
 48, 75,102,249, 21,170,111,102, 77,211,172,172, 92,253,229,127,249, 75,175,116,161,143,124,244, 99,158, 60,219,195,172,253, 70,
100,255, 25,175, 38, 46,102, 77, 59,106, 63,252,115, 63,123,141, 11,125,232,167,127,  6,138,127,  2, 66, 91, 66,111, 65,128,108,
104,108,154,108, 70, 26, 51,154, 29, 59,246,242,250,250,151,126,234, 39,255,104,202,140,116, 93, 39,197,226,169,154, 17,177,142,
 72,163,198,143,220,120,113,121,121, 99,126, 97,188,184,184, 61, 55, 55,161, 53,228,220, 39,127,233,151, 63,250,145,159,157,186,
 16,212, 75, 65, 54, 34,116,130,102,120,240,173,255,167,109,217,182,108, 90,180,173, 53, 13, 83,162,161, 51,106, 50, 30,255,226,
 39,127,233, 99, 31,253, 72,150, 56, 79,201,  7, 47,185,228,146,187,212,189,249,129, 63,115,143,191, 11,162, 32, 57,  4,165,164,
228, 93,151,186,174,235, 62,249,201,127,145, 47,148,250,151,187,123,125,127,223,233,207,165,164, 46,197,215,228,138,105,148, 28,
158,212, 77,144,186,212, 77, 38,227,201,248,  3, 31,252, 32,128,214,229,  0,  8,  1,134,248, 41, 46, 31, 88,145, 82, 74, 20, 64,
192,146, 60,193, 27,101,255,  9, 64,146,146,187,161,235, 14, 31, 58, 76,176,185,247,222,123,  1,193,243,210,197,164,191,254, 13,
143,130,121, 13,138, 92,  9,160,  4,185,220,245,197, 47,220, 59, 30,143,234,204,190,243,123,191,183,149,187,226,220,176,253,110,
  4,132, 46,117, 52,139,167, 33,201, 49, 36,135, 53, 36,112,241,229,195,171,171,115,180, 20,207, 10,114, 60, 30,183, 82,156,234,
146,133,117,  3,149, 18,204, 36,193,  4, 52, 28,195, 91,209,221, 27,195,153, 71, 78,173,173,239,143,101,205,243,209,117,225,216,
 61,198,109,150, 28,164, 32, 67, 74,113, 39, 72,  8,129,119,199,185,179,175,121,249,229, 99, 70,144,137,164,137,162,178, 28,163,
107, 35, 26, 53,131,187,  1, 50, 35,220,221, 35,  4,176,152,213,149,203,203,207, 60,123,167, 25,105, 41,244,144, 70,185, 53,166,
 28,125,  2,173,146,195,232, 14, 32,145,230, 46,128,238,146,  8,200, 76, 79, 63,117,219,230,230, 50, 45, 73,164, 20,  6,214,100,
 48, 37,193, 20,106,175,214, 33,184, 19,102,  6,151, 83,164, 33, 37,146, 48,211,163,143,188,110, 60,158, 55, 38,201,104,  4, 41,
 37, 71,  3,115,138,  4,225,  4,  9,184,121,242,  8,133,220, 37,119, 64,238,190,185,177, 15,240,103,190,118,114,107,107,214,221,
 93,  2,228,146,220, 93,114,121,114,185, 43, 84,193, 61,201,213,220,125,247,221,202, 10, 27,113,171,  0,172,173, 46,202,121,233,
210,225, 28,  4,  0,146,178,216,130, 16,136, 48,211,170, 62,186, 13,253, 33, 41,208,165,248,210,120,220,158, 63,127, 83,118,206,
146,153,145,144,220,105,230, 14, 51,119,192,156,106, 76,249,213,186,156,180,124,  9,119,101,207,  1,119,207,102,128,116,119,154,
 81, 50, 72,150,227, 39,  9, 12, 99, 40, 73,222,202,  5,246,223,175,151, 40, 70, 42, 66,250,134,241, 21, 48,155, 63, 65, 12,173,
 98,136, 90, 43, 57, 64,130,238, 94,220,169, 23, 55,151, 67, 77, 41, 70,108,114,137,132,229, 47,185,212, 32, 39, 19,248,246,235,
255,201,207,214,215,109,183,221,126,247,221,119,223,122,251,237,  7, 15, 28,232,143,134, 93, 64,132,155,198,252,203, 86, 86, 86,
 30,127,252,177,175,124,229,203, 79, 61,245,212, 55,103, 64,139,139,139,239,125,239, 15, 30, 59,118, 60,156, 70,  9,152, 21, 58,
 80, 84,161, 88,222, 93,145,116,137,133,107, 72,  8,162, 29,141,126,255,119,127,247,243,159,255,156, 94,181,112,240,221,239,126,
247,221,119,159,114,207,114, 30,154,171, 61, 67, 38,217, 15,162,198,245,187,135, 20,  9, 71, 63,172, 50, 80, 51,179,174,235, 62,
245,169, 95,123,250,233, 23, 95,121, 64,237,237,119,188,110,103,103, 92,230,227, 26, 15,194,154,220,128,187, 70,131, 62,205,232,
 71,224,117,144,230, 70, 52,173,246,205,111,222,242,218,231, 15, 29,188,242,221,111, 63, 45, 52, 23, 47, 30,255,135,239,251,143,
219,219,219,215, 30, 80,234, 38,101, 16,125, 82, 51, 24, 13, 53, 53,160,169,197, 19, 48, 63,191,125,219,109,207, 44,239,191,218,
 54,176,  6,102, 48,210,154,152,169,136,142, 16, 51,  5, 89, 82, 50,216,194,252, 75, 15, 61,244, 79, 70,163,230, 55,126,227,223,
 63,249,228, 19,187,  7,212,165,116,109,237, 39,194,100,230, 73, 97, 89, 34,  8, 32,205,239,188,227,169, 67,135, 46,179,129,145,
 18, 60, 89,118,237,  6, 58,101,222, 68, 46,  2,164,206, 35, 99,128, 32, 35,141, 41,117, 66,250, 71, 63,252,195,109,219,254,250,
191,251,183,207, 62,251,236,112,134,186,235,137,187, 33, 28,178,209,  4, 15, 55, 73,128, 39, 79, 62,119,252,196, 57,107,144,156,
  4, 69, 81, 64,227,141, 91, 56,112, 25,195,116,210,225,113, 45, 23,195,240, 38,159,140,217,165,206,194, 49,186,255,216,143,255,
227,153,209,204,135, 63,156,131,190,230,244,253,247,103,203, 93,144,151, 60, 97, 66, 47, 88,245, 39,211, 93,119,253,213,129,131,
 87,  0,120, 53,248,168, 41,176,216, 39,141,156,214, 96,201,227,  6,122,225,185,227, 43, 87,151,161,254,149, 60,125,207, 59,222,
121,238,220,185,139, 23, 47, 54,247,221,119, 58, 32,145,  8, 54,228,249, 30,200, 49, 30,114, 16, 34,136,186,253,246, 39,230, 23,
214, 34, 36,137,152,  3,160,138, 83,205,254, 33,198, 39, 72,240,236,134,229, 14,119,184,107,109,125,225,209, 71,238,202,142,171,
222, 84,130,240,198, 55,190,201,140,173,187,135,176,  0,128,135,195,203,239, 68, 17,112, 17,  6,136,251,151, 86,150, 22, 86,228,
 76, 16,  9, 56,104,144, 68, 65, 78,153,187,152,220, 91,193,147,153,201,108, 74, 47, 37, 63,251,194,137,231,158,125, 45,152,168,
108, 32, 82,142,228, 21,136,211,119,125,247,219, 91,247,  4,130, 78, 69,174, 31,227,112,138,130, 74,148,224,128,236,224,225, 11,
 73, 82,151,179, 65, 51,193,225, 36, 13, 70,210,208,200,140,242,  4, 51,208, 96,150, 19, 34,137,231,206,158,120,254,249,155, 65,
 18, 94,236, 71, 86,194,252,166,224,109,109, 89,144,144,  2, 41,166,136, 66, 14, 48, 25,193, 52,169, 81,187,149, 82,120,127,  2,
 46, 49, 75,140,228,144, 53,225,231, 97, 70, 99,  2,217, 77,102,206,157, 61,121,233,242,141,144,129, 36, 20,234, 71,131,152, 51,
166, 28,176,229,140,150,148, 90, 79,174, 12, 34,193, 61,199, 81,200,177, 45,144,143, 16,150,146, 35,165, 42,222,138, 51,205,172,
 60, 33, 72, 31,167,209,133, 11, 55, 93,124,249,168,148,109, 17,160, 88,153,226,120,196, 64, 22, 40,131,121,196,179, 34,129, 88,
187, 54, 73,132, 67,161,225,  0, 92,158, 39, 90,101,198, 37, 82,216,222, 30,141, 70, 59, 17,214, 88, 36,  4,144,187,204,228,206,
151,206, 31,123,249,226,209,226, 78, 16,147, 20, 90,103,217,166, 91,224, 45,148,145,  9, 52, 32, 81, 22,  3, 97, 10,236,129, 45,
220,197,176, 25,202,  3, 85, 32,190,148, 59, 24, 33,176, 75,188,122,101,113,110,110,205, 12, 36,106, 92, 62,153, 52,207, 63,123,
235,230,214,  2, 64,179,156,126, 64,116,203,235, 77, 42,  5,  6, 28,169, 67, 34, 45, 81, 70,198,122, 36, 68,230, 96, 36, 72,183,
152,161, 88, 35, 18,238,234,103,  7,253,  1,146,186,178,178,124,248,200, 75, 77, 19,243,143,148,154,103,190,246,218,173,173,197,
200,  7,  4, 41, 85,247, 42, 36,154,133,137, 44, 56, 20, 74,204,130, 44, 33, 64,196,  4,197, 45,131, 52,180, 49, 13,164,220, 51,
 34, 25,191, 36, 65,  6,134,195, 21,192,241,164,189,244,242,161,195, 71, 46, 16,186,248,242,141, 47, 93, 56, 22,114, 67,196,132,
  1, 89,146,100,102,128,220, 73, 36,153,  1,146,211,152,  4, 35, 32,  7, 41,138,180, 36, 55,  3,100, 50,143,123,121, 43,169,168,
 12, 99, 58, 88,164, 71,112, 43,233,103, 60,195,249, 23,143,190,248,210, 17,228, 83,178,182,138,132,187,153,197, 91,137,201,195,
167, 24,  0,203,206, 35,188,138,195, 16,106, 42,196,236,184,131,116, 42,252,158,163,117,143,  5, 12,241,164,187,194,197,196, 83,
 38,247, 88,222,154,246, 73, 10,143,239, 69, 39,  3, 52,  9, 39, 96,102,146,147,160, 89,104,135, 36,193, 44,166,197,  4,183, 28,
245, 19,238,160, 85,207,162,200, 97, 91,149,201, 37,178,218,199,189,  7,201,135,163,204, 83, 22,147, 88, 24,149, 12,204, 29,229,
 38,145, 85, 72,121,178,  5,185, 44,223, 58,194,135,234,102, 66,198,179,110, 20,127,  9,180, 74,169,172,189, 65,217,186, 84,203,
185, 43,155,137,143, 53, 50, 75, 41,153,153,187,155,101, 72, 15,178,108,225, 64,129, 20, 97,249,158,161,178, 40,153, 97,  8, 39,
 11, 26,159,179,229,152, 33, 40,124,164, 27,203,146,169,207, 63,135,225,240,174, 35,197, 91,195, 29,  8, 87,211,191, 11,113,138,
 15,204,254, 22, 49, 39, 22, 46, 74, 78, 88,201,119,161,234, 71,191,253,250,246,235, 91,153,185,246,177,247,168,157,159,155,159,
153,153,217,183,111,110, 52,202, 80, 92,215, 77,182,183,119,118,118,182, 55, 54, 54, 82, 74,223,242,  1,141, 70,163,251,238, 59,
253,134,187,238,186,229, 53,183, 52,109,169, 56,138,176, 28,124, 71, 10, 24,153,170,164,167,159,126,250,209, 71,190,250,133, 47,
124, 97, 92, 10, 60,223,180,  1,125,223,223,125,247,169, 83,167, 70,237, 72, 21, 55, 46,201,216, 32,161,174,  9, 98,206,240,  1,
 52, 77, 67,227,120, 60,126,248,139, 95,252,131, 63,248,175,127,173,  1,181,109,123,234,212,169,119,189,235,251, 84, 45, 77, 65,
183, 48, 72,233,135, 25,254,116,102, 63,157,218,147,102,182,186,186,250,171,255,234, 87, 54, 54, 54,190,177,  1, 29, 60,120,240,
 93,239,122,215,241,227, 39, 35,134,197, 46,107,136,105,116, 97,250,231,117,199, 20,209, 41,208,180,205,133,151, 94,250,173,223,
252,205,203,151, 47,191,170,  1,125,224,  3, 31,152,155, 91,112,249, 84, 34,182,107,  2, 75,  2, 63,200,234,  7, 11, 22,254, 53,
215, 54,109, 26,  9,201,112, 77,211, 52,207,124,237, 43,191,254,235,255,233,235, 14,200,102,102,247,117, 93,231,238,157,119,  3,
 92,191,226,154, 30,112,167, 92, 73,174,  2,125, 42,197, 71,151, 39,185,123,242,242, 41,197, 23,147,123,138, 11,165,228,201,201,
173,191,247,158,237, 63,249,211,247, 44, 47,239,251, 58,213,250,183,190,245,193,  0, 97, 17,249,226,244,171,122,175,138, 70, 84,
204,102,  8, 78, 12,214, 55,231,141,225,194, 73,159,153,217, 57,114,244,165,187,238,122,100,118,223,182,164, 31,122,223,157, 47,
190,120,219,147, 79, 62,121, 93,251,226,238, 80,133,116, 53,165,118,202, 11,164,233, 67,195,183,225,150,231,231, 54, 23, 22,183,
150,150, 54,102,103, 38,163, 89, 31,181,221,104,148,102,102,211,204,204,164, 29,165, 40, 74, 22,  8,216,191,247,157, 15,222,126,
251, 29,255,230, 95,255,218,181,  7,164, 90, 61,239, 53,107, 10,  0,185,134, 23, 22, 20, 40, 13,252,248,177, 23, 79,156, 60, 63,
 59, 59,105, 90, 25, 13,166, 38, 36,  7, 96,  3,163,  1,114, 69,124, 99, 49,252,166,221, 58,113,252,196, 39, 62,241,139, 31,255,
248,199,174, 33, 67,185, 38, 52, 93, 27,218, 85, 39, 42,210,228,105,112,112,102,180,121,207, 27,191,124,243, 45, 95, 27,141,118,
  4,121,130,187,195,163,112, 41, 17,114, 38,119,137, 65,107,112, 36, 41, 73,221,104,180,149, 60,129,248,167,255,236, 19,215, 24,
144,114, 97,234, 21, 95,129,116,120,255, 97,113,113,229,212, 27,191, 50, 55,183, 17,193, 80, 65, 43, 42,136,192,  0, 27,114, 64,
 39, 65, 84,145, 83,160,147,123,196,187, 31,249,232,199,246, 12,232,122,227, 41,168, 71, 15,179,151,194,225,226,226,213, 59, 94,
247,152,217,196,229,114,148, 11,160, 72,123, 64,234,181,202, 68,  1,201,221, 29,114,  8, 73,234,234, 52, 47, 45, 46,189,255,199,
126,124,106, 64,215, 93, 41,  5,136,146,239,233,165,186,209,216,248,182,219,159, 48,166,228,242, 20,127, 65, 12, 75,187, 13, 42,
 60,229,255,145, 30, 39,119, 79,220,217, 25,185,203,227,  2,158,110,125,237,173, 15, 60,240,150,225,146, 93,103,122,188,174, 85,
 94, 16,151,128,116,203,173, 79, 53,205, 88,146,156, 46,121, 66, 62,193, 37,  7, 16,211,144, 77,  2, 35,153,207, 41,186,228,112,
215,230,230,172, 71,181, 39,165,120,208,247,252,192, 15,204,207,207, 15,  6,132, 93,  8, 26, 74, 45, 76,125,161, 80,144,176,188,
124,105,233,134,149, 82,195,114,136,249,183,211, 75,253,178, 18,109,242, 60,  3,217,132, 10,146, 82,194,230,198,190, 90, 78,141,
137,239,186,238,167, 62,244,211,101, 64,152, 22,155,236, 68,202,148,148, 63,187, 36,164,163, 55,157,143, 83, 92,144, 24,235, 25,
182, 89, 14, 87,145, 39,135, 59,178,104, 59, 80, 70,236,142,171, 87,151, 60, 46,157, 61,128,146, 59,164,217,217,217,183,188,229,
 59,166,100, 40,251,132,124, 90,118, 23, 85,235,229, 62, 63,183, 49,187,111, 83,130, 39,184,163,200,144,148, 24,112,157,135, 35,
 73, 97, 36,144,220,187, 20, 62, 68, 41, 10,107,174,175, 61,125, 11,  6, 94,201,139,159,145,235,239,191,231, 61, 36,219,  2, 81,
229,196,199,115,  2, 51,  0,136,  2,217, 19,246, 47, 95,166,164,114, 32, 50,109,115,186, 57,220,  8,209,123,  8,207, 36, 90,182,
167, 37,243,242,171, 43,  7,174,174, 46, 21, 37, 68,164, 68, 14,152,123,  2, 52,214,187,191,255,251, 91,  8,130,163, 36,189,  1,
 94,  1, 84,225, 23, 85,199,180,180,180,226, 81,  5,140,146, 27, 97, 78,207,  8,143,187, 27, 83, 31, 67,101, 52,180, 86, 34,132,
201,184,125,236,177, 59,242,101,195, 31, 57, 64,135, 81, 48, 72,130,191,229, 45,223,209, 66, 94, 92,  6, 75, 42, 89,252, 69, 92,
216, 36,161,109, 82, 51, 26,231, 42, 94,224,145,100, 98,198, 13,144,128, 70,112,  9,185,230,235, 25, 89, 51,194,  1,164,212,126,
245,175,238,222,217, 30,  1,110, 52, 88, 96,232, 38,129, 14,153, 26,119,167,165,148, 90, 15,240,192,233, 37,219,206,248,162,136,
200,208,157,  0,218,217, 49,233,  1,217,132,  9, 70,153,117,135, 96, 68, 10, 77,119,136,222,176, 81,172,159, 19,216,222,158,123,
236,204,235,183,182,231,153,231,196, 99, 73, 10, 92, 65, 56,220,140,112, 58, 91,197, 41,204,178,  3,201,115,160,234,238,117,150,
 56,106,199,114,193, 88,102, 40,123,  6, 51,193,233,168, 64,134,114,169,193,  8,192,197,151, 47, 28, 61,251,194, 73,247, 81, 64,
 13,185, 98, 49,116,226,  2, 77,  1, 83,137,108, 51,166, 24,227, 18, 11, 82, 45,151,  2,  0,130, 83,144, 53,147,129, 29,166, 59,
154, 38,103,245,102, 80,  2, 26, 71, 50,135, 26,137,134,228, 88, 89, 57,112,246,249,215,140,119,230,162, 54,162,126,200,176,128,
 94,170, 65,151,172,  8, 77,155, 45, 16,251, 80,  3,185, 26, 27, 71,242, 31, 73, 79, 25,113,132,228, 36, 83, 65, 53,131,248,228,
  9, 50,183,196,  9,176,182,186,124,238,236,205,219,219,243,  1,159,  0,153, 87,232, 37,  8,247, 56,194,252, 63,163,120,102,238,
222,122, 22, 95,167, 51,107,116,  6,119,242,170,197, 45, 61,213, 48,142,  5,128, 84,185,100, 84,208,165,196,181,245,197,179,103,
111,222,218, 94, 36,242, 80, 84, 10, 72,101,177,114,112,178,171, 20, 86,104, 37,106, 33, 40,132,168,192,194,129, 91, 35, 20, 52,
 36, 65,236,146,185, 98,154,  3,191,202, 50, 29, 81,  4,224, 59, 59,163,115, 47,156, 92,185,122, 40,170, 70, 96, 37,185, 76,229,
 20,130,108,122, 28, 86,140, 64,148,251,195, 48,106,176, 66, 33, 80, 10,  4, 44, 32,123,128,147,201, 40,206, 82, 33,176,196,194,
145, 76,201,183,183, 22,158,125,246,214,241,120, 95, 48,206,242,156, 40, 89,158,201,160,122,132, 62,208,115,166,146, 71,156,133,
217, 66, 11,188, 69, 65,126, 49, 20,111, 71,121,227,  1,252, 79, 38,173, 18,100, 94, 19,178,140,186, 38, 93, 94, 57,116,238,236,
205,174,166, 32,116,189,116, 56, 81,140,132, 50,226, 88, 16,222, 33,160,149,197,  2, 16,217,102,131, 92,141, 66,145,176,188,102,
129, 90,187, 38, 19, 27,119,237,104, 52,137,147,226,236,148,112,229,210,161,115,231, 79,230,213,201, 92,205,140,207,149,196,132,
153,186,107,232,147, 62,230,149, 71,134,208,122,237,109,  3,107,206,163,201, 86, 59,202, 41,128,101, 48, 63,  8,213, 59, 59, 51,
109, 59,169, 53,123, 64,151, 95, 62,116,238,197, 19,129,178,102,254, 80, 84, 18, 97,130, 12,245, 61,242,161,140,189,154, 73,178,
112,  2,206,176,213,144, 96, 25,232,204, 97, 24,228, 53, 12, 26,148, 18, 51, 28, 41,108,110,204,245,  1,182,116,249,242,129, 23,
206,157,  8,203, 20,174, 27,146, 23,182, 77, 84,247, 74, 73, 16,168, 49,132,  4,149,104,202,107,120,227, 30,166, 70, 50, 40, 80,
248,248, 29,194,238, 21,208, 12, 69, 10,206,206,250,250, 66,160,252,146, 54,214,231,207,190,112, 60, 22,160,112, 72,  2,106,206,
105, 85,133,  8, 34,228,243,105,200, 84,152,170, 37,246,228,152, 76, 98, 21,242, 87,138,210,171,255, 88,164, 88,218,218,220,215,
 77, 26,119, 77,118,218, 23, 94, 56,153, 82,227, 57,102, 85, 69,183, 75,117, 52,207,142,231, 31, 57, 36, 70,189,125,120,192,202,
 94, 40,149, 94,186, 55,119,223,125,119,  1, 61, 56,149,185,230,148, 53, 43,148, 36,151, 37, 55, 72,231, 95, 60,190,181, 53,151,
 75,102, 69,166,128,222,102, 68, 48,147, 47,145,143,177, 74,124,  1,206, 57,164, 77,176, 92,165, 85,248, 64,230, 39, 37, 16, 53,
134, 82,148,129, 42,218, 14, 94,190,124,232,242,229,131, 40,148, 87,101,149,246, 98,156,  2,230, 14,206, 30, 45,164,156,153,  9,
 37, 25,227, 30, 81, 64,161, 23, 80, 93, 46, 55, 88, 32, 78, 38,215,112,205, 60,207,191,134, 75,150,  3,190, 28,165, 10,211,197,
243,154,249,196, 59, 47, 50,229,142,190,194,237, 83,186,130, 26,120, 85,186, 87,184,125,151,213,154,120,176,186,170, 32, 74,125,
121, 37,131, 50,253,226,160, 10, 89,172,127, 63,110,120,113, 83,222,123, 40, 40, 34,208, 72,207,132,162, 97,170,238,187,230,162,
200, 60, 49,213,135,233,181,204,195, 92,214,242, 84,166, 18,198,249, 69,219, 89, 13,124, 49, 17,229,169,144, 11, 95,145,169, 57,
242, 80,156, 10, 71,215,231,198,168,137,156, 36,171,143, 18, 15, 25, 90, 86,150,204,251,144,165,228, 38, 37, 27,208,160, 30,194,
242, 12, 57,188,139,177,245, 92,200, 28,208,213,146, 59,250,180, 59,236, 31,188,180,179,208, 84, 20,180,136, 78,240, 28, 85,133,
 35, 38,169, 18,132,194, 44, 97,247, 92,230,239,214, 55,138, 55, 89, 30,  6,179,  5, 22,122, 93, 15,  0, 81, 44,243,164,200, 92,
123,209, 25,216, 52,148,193, 97,119,158,189,103, 52,152,134, 38,149, 35,188,106,232,131, 26, 88,171,111,121, 25,  7, 67, 82, 77,
153, 45,166, 44,155,227,162,101, 67,155,139,222, 88,151,162,243,148, 53, 47, 81, 91,141,177,138, 12,168,136,181,215,133,202,202,
 51,192,155, 81,197, 40,175,161,161,103,196,176,146, 61,  7,224,162,170, 80,103,173,118, 31, 50, 29, 75,189,204,217,135,220, 89,
192,195, 42, 10, 34, 60,142,149,124, 75,117, 40,194,110,192,240,219,175,111,191,190,253,250,246,235,111, 66,189,245,149, 46, 65,
 46, 46, 45,221,176,180,180,176,176,184,188,127,249,224,129,131,203,251,247, 47,223,112,195,252,194,226,194,194,220,204,204, 44,
 11,147,169,148,221,166,138, 22, 93,215,109,109,109,174,174,173,174,173,173, 95,184,240,210,250,218,250,213,213,171,107,171,171,
 43, 43, 43,107,107,107,127,243, 38,104,126,126,254,142, 59, 95,119,226,196,137,163, 71,142, 44, 47,239,159, 95,152,111,219,118,
208, 94,178,235,234,220,123,147,105, 42,237,160,149,176, 86, 79,  7,175,174,235, 54, 55, 54,175,174, 94, 61,119,238,236,227,143,
 61,246,196,227,143,119,223,164,202,247, 55,109,130,142, 28, 57,114,250,254,251,239,185,231, 77,179,179, 51,170,196,146, 87,115,
 93, 21, 16,191,199,165, 88,138,107, 42,212,236, 12, 27, 98, 80, 44, 29, 22,116,115, 47,103,161,177, 10,138,174,174,231,158,123,
246,127,125,230, 51,103,206, 60, 58,136,155,255,191, 76,208,226,226,226,209,163, 71,223,248,198, 55,221,113,199,157,214, 54, 70,
147,124, 74, 64,116, 13,206, 53,175, 41, 52,228,174, 18,242,224,227, 30, 14,253,222,159,211, 93,115,145, 28,245,132,223,202, 21,
 48,187,114,229,202, 31,255,239, 63, 58,115,230,204,165, 75,151,190, 37, 19,116,228,200,145, 83,167, 78,221,122,235,173, 71,142,
 30,205,141, 75,210,244,164,232,149,163, 38, 14, 13,210,192,210, 12,143, 79, 25, 31, 92,131,214,127, 77, 50,192,215, 59,200,204,
231,162, 89, 99,  0,159,123,246,153,207,127,238,115, 95,124,248,225,174,155,124,115, 38,232,161,135, 30,218, 25, 79,122, 34,247,
174, 56, 93,175, 46,158,156, 18, 24,114,239,193,107,156,182,139,182,241, 10,162,180,139,186, 48, 84,195,170,125,133, 36,  8,142,
 70,233,232,177, 11, 55,220,240,252,239,252,246, 35,255,229, 63,159,249,235, 78,208,135,126,250,103, 52,100,186, 95, 87, 94,246,
 88,158, 33, 77,102,122, 94,  6,  7,247,138,210,180, 18,238,225,181,244, 84,240, 93, 76,142,235,107, 98,136,149,153,239,155,219,
185,241,240,165, 35, 71, 47,204,205,109,211, 12, 50,107,108,125, 13, 31,127,232, 75, 95,248,194,243,195,108,247,213,191,218, 76,
135,218,213, 90,114,173,110, 10,237,178, 88,202,156,166, 30,117,  0,185,247, 60,101, 10,101,197, 53, 50,243, 64,  5,148, 14,212,
 93,125,137,133, 20, 12,134,220, 65, 78,147, 17,102, 50, 19, 77,141,201,168,118,148,218,153,110,166,157,204,204, 78,230,230,182,
227,127, 59,138, 61, 34,172,228, 95,201, 19,231,230,155,159,255,133,191,243,228,147,175,255,203, 47, 61,246,135,127,248,223,191,
 81, 59, 53,160, 87,224,186, 61,102,122,  5,205,210,158, 79,195,131,186,230, 81,212,142, 59, 33, 86,126,123,113,113, 99,105,105,
125,110,110,123,102,118,220,142, 82,219,120,211,120, 76, 13,  1, 35, 96,160,129, 65,191,204,  4,231,218,245, 82, 84, 49,216,224,
 72,170, 76, 86, 18,210,104,180, 97,182,249,134,187,238, 62,117,207,169,213,213,181,223,251,221,223,121,226,137,199, 95,181,  4,
101,176, 82,195,135,220,243,212,218, 27,224,228,166,134,232, 34,  8, 48, 81, 83,187, 18, 12,182, 76, 24,124, 37,215, 92,104, 77,
183,188,124,245,200,145,139, 75, 55,172,141, 70, 29, 41, 51,128,104,162, 27,209,130,190, 93,104,170,102, 65,145,160,130, 88,155,
231,151,164,213, 82, 67, 80,172,163,104,161,204,255, 23,  8, 87,211,108,207,140,182, 54,214,231, 33, 44,204,207,253,232,143,190,
223,165, 79,125,234, 63, 60,249,196, 19,175, 74,130,246, 72,202,117, 18,254, 61, 44,157, 66, 26,210,148, 90,245,245,218, 93,202,
 25,242,162,133,133,245, 35,135, 95, 94, 62,180, 50, 59, 59,102,113, 77,202, 72, 13, 83, 52,135, 68, 65,153,  8,202,174, 43,207,
151, 35,100,138,114,132, 77, 78,185,102,150, 11, 23,174,194, 76,142, 98, 73,198, 55, 58,107,118,  2,208, 33, 41, 79, 36,223,255,
254, 31,219,216,216,248,253,223,251,189, 51,103, 30,125, 37,142, 87,101,126, 76, 27, 97, 93, 59, 38,158, 62,179, 55,183,234, 79,
 24, 58,244,193,223, 65,106,113,113,237,228,205,207, 29, 63,249,194,226, 13,235, 77,147, 66,245,  6,174, 51, 46,100,  5, 31,207,
237, 78, 54,236,173,235,187,  8,242,189, 74,235, 73,174,169, 85, 62, 78,  6,189,  8, 64,201,237,202,149,253,235,235,139,195,231,
242,228,163,209,232,244,233,251,239, 62,117,234,169, 39,159,220,187, 15, 77,158,160, 55, 63,240,128, 48,132,142,116, 29,155, 51,
245,167, 74,246,212,215,141,199,  5, 65,243,115, 27, 55,223,252,252,137, 19, 47,204, 45,108,152, 13,  5, 47, 58,  9, 88,120, 47,
181,139, 78, 28,120,195,210,160, 83, 92, 34,251,205, 41, 88,119, 79, 97,229, 77, 72,125,157,152, 16, 38, 93,123,233,226,161,141,
141,121, 12,220,116, 41,232,248,210,210, 13,127,251,109,111, 91, 92, 88,122,236,177,107,196,  4,205,253,247,191,249,235, 51,188,
  6, 29,157,  5,211,155,170,146, 76,253,125, 80,214,145, 96,150, 14, 29,184,116,243,107,158, 95, 92, 94, 45,197,179,178,224,185,
 63, 43,170,135,236,169,242,196, 32, 18, 64,109,149,171,147, 55,152,142,126,225,242,172, 56, 49,232,180,143, 27,237,108,207,188,
244,226,209,157,237,125,125, 92,151, 75,184,253,  3,156, 56,113,226, 29,239,248,158, 71, 30,249,234,250,250,250,174,  9,186,255,
213, 38, 35,197, 17, 21,149,138, 54,237,162,108,131,174,220, 82,217,193,204,104,251,166, 99,231,143, 29, 59, 63,154,217,137, 83,
170, 66, 21, 62, 77,111,164,138,214,228, 66, 81,105,210,201, 21, 24, 98,224,  0,202, 54, 23,152,  6,160,243, 20,105, 88,178,  3,
 18,174, 92,222,255,226,139, 55,185,219,174,147, 75,201,171, 87,153,  7,223,250,157,115,243,243,177,169, 78, 47, 65,215,115,237,
 28,218,163,129,105, 17,  6, 45, 16,187,213,171,132, 59,194,236,204,206,177,155,206, 31, 58,124,209,154,174, 84,105, 11, 97, 79,
 53,238,225,192,196, 15,219,102,167, 53,167,244,208,214,150,180,216,190,193, 43, 39, 13,  8,193,169, 27,150,196,141,220, 53,233,
 70,207,191,112,243,250,218, 98, 38, 11, 13, 59, 62,  6, 31, 75,245, 31,183,188,230,150,215,188,230,150,167,158,122, 50, 56,233,
205,125,247,157,190,150, 54,169,215, 37,214,245, 40,157,254,  3,109, 66, 22,165,202, 89,204,218, 53, 26, 77,110,188,241,229,131,
135, 47,133, 49, 86,222,158, 38,138,103,121,134,226,187,170,225,102,189,222, 32,118, 66,127, 76,189, 81,175, 10,165, 97, 13,130,
125,109,161,108,225,144,220,158,127,254,228, 75, 47,222,164,178,241, 66, 29, 35,123, 29,211,128, 60, 12,119, 63,124,248,240, 61,
247,220,243,232,163,143,110,111,111, 55,247,221,119,122,151, 54,105,202, 65,245,189,147, 44, 27, 32,212, 53,166,122,242,  1,  7,
124, 93,179,180,127,121,229,240,145, 11,163,153,113,126, 10, 14,116, 64,153, 83,161, 50, 77,253, 61,250, 13,103,178,178,229,185,
 25, 54,254,102, 25,100, 45, 68, 40,183,207, 70,177,139,117,214, 82,215,156, 63,119,236,236, 11, 39,220,219,222,195,104, 24,198,
 78,177,215,203, 52, 81,210,220,220,220, 91, 31,124,240, 75, 15, 63,220,156, 62,125,223,180,103,175,225,222,192,162,228,193,150,
 29,187,  6,188,105, 85, 66,  3,170, 37,213,190,125, 91, 55, 30,190, 48, 63,191,153,249,220,177,135, 71,221, 92,162, 92, 43,134,
 50, 29,106,103, 29,210,160, 54, 84,181, 72,197,250,214, 10,186,132,235,120, 20,108,111,237,251,218, 51,183,156, 59,119, 60,229,
217,153,182, 31,211, 76,193,169, 50, 84,185, 42,141, 15,190,245, 59, 91,185, 52, 21,232,212,241, 23,102,111,212,246,195, 76,  6,
195, 41,102, 81,238, 12,242, 25, 74, 91, 27, 73,153,165,249,249,245,217,185,205, 82,145, 84,223,138, 82, 74,244, 46, 49,111,160,
 66,243,184,151, 44, 64, 52,115,166,192,104,229,177,213,134,101,  2,165, 49,183,145,246,105,  6,175,145, 18,117, 93,115,233,226,
225,115,103,143,111,239,204,149,176,106, 15,  7,189,200,123,105,105,171,237,194,181,169, 91, 46, 88, 99,173, 52, 37,188,131,182,
239, 92,127,172,129, 85,175,130,213, 48,230,210,110,233,165, 70,108, 35, 51,153,159, 95,107,155, 73,207,148, 40,115,111,166,126,
181, 60, 11, 75, 42, 76, 38, 55, 64,110,193, 40, 40,101,227,224,119,132,163,151,169,196, 64,153, 48, 57,148,  5,129,105,210, 94,
 94, 57,112,225,197,155,214, 55,150, 74,123,161,188,154,127,245, 65,169,114,239,119, 25, 61, 88,113,206,190, 89, 27,142,132, 54,
183,127, 86,199,148,203,195,136, 94,207, 65,219, 30, 21, 76, 74, 15, 98,157, 74,154,148,121, 62, 44,172,132,182, 29,143,102,130,
 87, 93, 49,  9,175,156,194,190,227,  1,153,143,136,146,204, 71, 19,114,148, 68, 45,199,203, 42,192,172,140,240, 76, 11,172,172,
144, 82,199, 79,205,230,198,194,197,139, 55, 94,185,114, 96, 50,153,201, 67,239,249,177,188, 86,232,203,222,230,244,122, 87, 92,
106, 37, 32, 26,218,202,172,203,  9,103,232, 66,144, 38, 11,134,156,165,163,231,235, 85,153,130, 42,223, 50,214,216,124,212,142,
205,146, 15,146,143,194,203,200,150,151,185, 48,158, 27,192,251,  0, 56,139,183,  7, 61, 14,140,142,125,193,138, 15,200,115,147,
 73, 87,221,100,102,117,117,105,229,202,129,245,141,165,201,100,148, 89,125,187, 16,115, 94, 15,139,208,222,220, 50,211,139, 43,
  4, 35, 25, 24, 18,132,216, 68, 78,213, 72,136,154,186,194,  0, 46,202,209,112,213,203, 41,  6,171, 75,100,  2, 82,225,120,244,
 33, 71,105,141,173, 88,169, 23, 38, 47, 51, 11, 40,247,234,147, 68,217,161,169,242, 44, 51,115,174, 75,163,173,141,197,213,171,
203,171,107, 55,236,140,103,161,  6,125,104,224,152, 34, 69, 23, 14, 99, 13,174,122,205,154,254,151,125,  5,123, 90,104,105,194,
150,167, 54, 58,  9,178,164,135,155, 64, 15, 51,136, 94, 29, 79,161,196,130,193,206,157,138,247, 75, 86,149, 55, 53, 83,105, 33,
 71,109,239,174,100,235,154,239,  3, 85,137,234,249,101,166, 19,  4,209, 32,183,174, 27,109,109, 44,172,173, 45,109,108, 44,237,
108,239, 75,222, 84,172, 21,185, 21,190,239,255,185,150,108,244,150,243,154,248, 85,159, 30, 84, 26,229,128,125,212,102,115,238,
133, 98, 95,194,165, 26,155,170,238, 23, 17, 54,105, 10, 16,116, 12,167, 15,112,209, 19,221, 89,152,199, 40,107, 83, 98,136,158,
137,150,  5,174, 80, 70, 84,152, 98, 33,113, 54, 30,207,174,173, 46,175,174, 46,111,109,205,167,212, 14, 64, 86, 13,170, 79,123,
227,248,222, 26, 86,186,104,222,135,131, 61,191,109,119,245,106, 15,145, 59, 79, 83,211,180,240, 48,187, 44,168,151, 19,168,205,
  7,197,128,171, 82, 97,213, 67,167,153, 39, 87, 73, 49, 33,149,169,179,201,196,154, 81,159, 39,  4,205, 59,247, 25, 20,250, 51,
251, 29, 17,242,118,  7, 16,146, 48,153,204,172,174, 46,175, 92, 57,184,189, 61,231,110,  5,117, 86,225,163, 98,232,148,119,187,
238,168,191,197, 32,153, 13,133, 25, 10, 99,170,236, 60,233,133,233, 26,116,236,210,216, 96, 25,103, 24,  0,200, 41,181,234, 57,
138,232, 27,109,166,  2,139, 98, 77,250,196,110,176, 75,227,128, 57, 29,246,120,103, 50,154, 76,218,125,249,162,213,  8, 49,194,
188,186, 11, 72,217,159,163,162, 51,205,198,198,194,149,149,131,235,107, 75, 41,141,106, 74, 55,104,170, 43, 91,230,105,136,129,
215, 13,  2, 67,201, 61,118, 68,170,180, 35,148, 77,123, 81,187,244,197,186, 74,145, 35,213,112,200,229,165,  5,164, 15,176, 90,
 71,133, 48, 93,189,235,170,198,181,158, 94,165,164, 28, 41,183,173,153, 13,115,156,214,238,108,207, 46, 44,172, 91,211,155,169,
 74, 81, 85, 33,137,123,110, 94, 65,234,154,213,213,229, 43, 87, 14,110,109, 45,184, 71,187,105,201,104, 80,226,139,188, 69,237,
 32,179, 44,187, 48, 84, 46, 85,153,152,169, 32, 57,147, 83, 75, 83, 65,133,238,250,185,221, 91, 41,102,239,135,  4,148, 36,197,
235,230,135,197,124,248,174, 78, 72, 47,188,238,190,183,193, 33, 78,151, 79, 37,165,196,141,141,185,133,197,153,217,125,219,232,
 79, 24,226,141, 81, 40,224,100,220,174,174, 46, 95,185,114,104,123,107, 78,176,  2, 13,102,102, 98,111,146, 88,218,118,114,124,
 86,102,198,  7, 32, 82,198,197, 89,211,197, 42, 73,177,239, 80,142, 30,234,108,230,188,169,112,223,175, 83, 78, 39,208,150,202,
242,180,113, 87, 73,226,243,151,171, 31,204,168,110, 78, 80,138,115, 34,250,118,191,148,184,181,189,111,107,123,118, 52, 19,219,
146,107, 32,126,153, 67,155, 82,187,182,186,124,241,226,225,237,237,125,213,235,103,153,234, 97,176, 32,216, 87, 95, 62,247, 29,
 89,  0,  0,  4,103, 73, 68, 65, 84,147,239, 68, 13, 87, 42,111,200,212,231,117, 25, 79,202,156,219,210,160, 17,141, 23, 17,251,
 70,252,144,191, 68, 71, 52,135,244,113,101,237,122, 34, 64,182, 37,210, 43, 65,  2,228, 62,160, 20,132,215, 30,250,243,194,192,
237,247,115, 84,109, 77,202, 71,199,227,209,198,250,194,252,252,230,104, 52, 46,156,101, 47, 94,204,214,215, 23, 47, 95, 58,180,
177,190,232,170, 82,195,190,199, 73, 94,195,129,220,173,225,117,  7,224,114,119, 86,210, 50,167, 70, 69, 40,228, 42,199,113,225,
117, 98, 27, 30,213,108, 25,101,127,201,204,121, 21,  7, 40, 59,106,155, 68,172,103, 59,132,156,171, 90, 21,187, 49,192,121, 57,
216,  8,  6, 85, 77,134,181, 81, 84, 10, 46,201,141,245,185,249,249,185,165, 27, 58,179,222,217,143,199,179, 87, 46, 29, 88,185,
122,160,235,218,129,187, 80,191,  9, 74,217,190,165,234, 87,109,128,168,155,175,228,111,168, 98, 73, 67,238,123,207,241, 29,164,
  4, 89,112, 48,220,240,196,203, 30,161,170, 37,135, 34, 94,101,215,182, 24, 68, 59, 69,183,141,199,151, 15, 63, 50,243, 77, 69,
214,118, 42,159, 14,255,122,242,105,209, 64,236,236,204, 94, 93, 89,110,218,110,110,110,139, 84, 74,163,141,245,133, 75,151, 14,
109,109,205,215,148, 48,179,134,107, 93,162,108,222,131,126,151,207,193, 78, 48, 28, 52, 37, 69, 93,144, 86,244,146,213, 89,169,
148, 16,163, 91,174,198,134,158,205, 87,217,  7, 44, 82,185,176,188,189, 57,203, 96,208, 48,142,108, 81,207,171,201,106,  9,112,
122,226, 51,114, 58,237,131, 20,171, 44,178, 15,189, 98, 53,173, 73,182,178,122,195,250,198,252,104, 52, 49,250,164, 27,149,116,
105,104,167,203,166,229,234,247,156, 26,200,109, 47,179,101, 87,157,188,153, 82,110, 85,200,253, 65, 83,252,228, 10,164, 21,138,
 74,197,106, 51,200,147, 63, 69, 99, 39,138, 33,231,148,191,239,131, 64,160,205,101,201, 92,170,244,234,194, 49,220,144,175, 40,
 15, 89,107,234,253,196,144,123, 16, 94,102,111,210,117,109,215,181,  3,128, 93,213,205, 23,  1,156,202,249,134, 51, 50,168,204,
160,223,224, 44, 47,218,112, 58,250,202, 88,191, 65, 91,126,186, 48,210, 97,133, 43, 40, 17,  5,204,  2,206,213, 93,155,140,112,
200,  6,233, 25,137, 65,155, 91,222, 47,180,224, 60,158,219,116, 80,197,164, 90,101,247,218, 28, 49, 32,153, 87,  9,226,148, 69,
 31,246, 14, 12,133, 55, 31, 67,191, 22, 61, 31,188,146,198,170, 71, 80,101, 16,168, 86,130,189,239, 72,202, 16,116,105, 98,240,
210, 56, 18, 93, 79, 94, 64,117, 85,192, 85, 24, 66,212, 40,  8, 54,119,111,228,  8, 21, 27,164, 62,190,173,205,125, 57,155,241,
221,187, 66, 85, 35,202,193,  3,104,239,202, 79, 23, 13,114, 40,144,187,211,  6,  6, 94,197, 14, 85, 91, 86,206, 41,130,168, 97,
 99, 29,106,175,157, 13,122,239, 50, 83, 97,208, 41,227,101, 11, 66,102,180,170, 48, 62,152,253,181, 77, 51,254, 65, 70, 79, 86,
117,243,225,200,218, 60,146, 58, 71,165, 91,181,191,109,201, 75,166,173,131,166, 42,191,154,138,119,246,176, 96,167, 38,108,152,
116, 14,171,163, 53, 71, 27,168,118,222, 92,109, 24, 65,123,169, 22, 13, 12,101, 69, 30,250,142, 93, 14,246,108,  6,122, 16, 48,
  3,149,209, 74, 62,149,153, 42,182, 34, 45,179,147,115, 27,243,126, 22,179, 24, 23, 11, 51,236, 36,241,129,140,212, 22,160,190,
217,101, 56, 19,211,155, 67,100,221,169, 90,179,107, 66,209, 43,201,112, 16,172,157, 19, 28,180,101,213, 47,201, 75,251,142,250,
 86,151,108,123,  7,237, 40, 67, 58,134,  6, 70, 85,136,198,234, 82, 49,170, 59,168, 12, 48,252,138,228, 91,193,240,189,180, 29,
106,208,104, 51,236,176,193,180,117,216,245, 81,195, 46,156,225, 14, 28,187, 97, 25,105,216, 16, 88,155,171,234, 22,146,  3, 21,
 28, 52,173,101, 43, 88,192,244, 26, 89, 99,112,114,233,166,244, 65, 65, 28,253, 46, 36, 25,232,201,  7,157, 61, 55, 32,171,164,
247, 38,170,230,  5, 82,219,  3,129,125,159, 87,  5,119,250, 60,184,166,  2,117,180,149,129, 90, 31,152,123, 88,138,195,121,153,
 78,146, 49,  8,118,170,159,231,148, 35,171, 33, 78,209,166,108, 12,242,223,204,  6, 59, 51,100,197, 43,123, 96,202, 75,200,232,
 44,101, 13, 49,239, 62, 26,118, 52,123,172,156,197,229,221, 91,221,242, 65, 86,204,172,237,239, 90, 58,148,243,186,168,175,135,
228,251,151,197, 29,198, 41,187, 56,131,123,119,248,219, 53, 95, 67, 75, 52,180,121,131,202, 63,135,117, 26, 47, 86,  8, 83,219,
 12,129,125, 31,123,223,242,148,183,253,239,243,241, 72, 52,172,135,137,132, 10,216, 13,206, 41,225, 79,222,227,162, 79,143,115,
135, 64,237,187,202,122,239,185,169,110,215, 19,198,158,191, 67,137, 24,206,203,208, 24,237, 98,203, 15,191, 50,252, 86,153,223,
124,  1,105,154,234,152,125,123, 45,154,199, 73,125,122,194,254, 75,131,125,104,114, 64,153,153, 21, 37, 20,232,107,206,220,179,
239,120,245,252,224, 52,179, 87,146,251,255,  5,  5, 25,118,136, 86,164,160,133,  0,  0,  0,  0, 73, 69, 78, 68,174, 66, 96,130,
  0};

